package com.ruoyi.index.domain;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

@ApiModel(value = "IndexInfoListDto",description = "用户发布信息请求实体")
public class IndexInfoListDto extends BaseEntity {

    /** 经度 */
    @ApiModelProperty("经度")
    @Excel(name = "经度")
    private String longitude;

    /** 纬度 */
    @ApiModelProperty("纬度")
    @Excel(name = "纬度")
    private String latitude;

    /** 渔获ids */
    @ApiModelProperty("渔获id列表")
    @Excel(name = "渔获id列表")
    private String fishIdList;

    /** 热点词 */
    @ApiModelProperty("热点词")
    @Excel(name = "热点词")
    private String hotWords;

    /** 发布信息 */
    @ApiModelProperty("发布信息")
    @Excel(name = "发布信息")
    private String postText;

    //捕获图片字段列表
    @ApiModelProperty("捕获图片字段列表")
    private String  fhIndexPostimageList;

    public IndexInfoListDto() {
    }

    @Override
    public String toString() {
        return "IndexInfoListDto{" +
                "longitude='" + longitude + '\'' +
                ", latitude='" + latitude + '\'' +
                ", fishIdList='" + fishIdList + '\'' +
                ", hotWords='" + hotWords + '\'' +
                ", postText='" + postText + '\'' +
                ", fhIndexPostimageList='" + fhIndexPostimageList + '\'' +
                '}';
    }

    public String getLongitude() {
        return longitude;
    }

    public void setLongitude(String longitude) {
        this.longitude = longitude;
    }

    public String getLatitude() {
        return latitude;
    }

    public void setLatitude(String latitude) {
        this.latitude = latitude;
    }

    public String getFishIdList() {
        return fishIdList;
    }

    public void setFishIdList(String fishIdList) {
        this.fishIdList = fishIdList;
    }

    public String getHotWords() {
        return hotWords;
    }

    public void setHotWords(String hotWords) {
        this.hotWords = hotWords;
    }

    public String getPostText() {
        return postText;
    }

    public void setPostText(String postText) {
        this.postText = postText;
    }

    public String getFhIndexPostimageList() {
        return fhIndexPostimageList;
    }

    public void setFhIndexPostimageList(String fhIndexPostimageList) {
        this.fhIndexPostimageList = fhIndexPostimageList;
    }

    public IndexInfoListDto(String longitude, String latitude, String fishIdList, String hotWords, String postText, String fhIndexPostimageList) {
        this.longitude = longitude;
        this.latitude = latitude;
        this.fishIdList = fishIdList;
        this.hotWords = hotWords;
        this.postText = postText;
        this.fhIndexPostimageList = fhIndexPostimageList;
    }
}
